package warpper;

/**
 * 包装类常用的功能
 */
public class IntegerDemo2 {
    public static void main(String[] args) {
        //数字类型的包装类都提供了两个常量:MAX_VALUE,MIN_VALUE用来表达取值范围
        //获取int最大值
        int imax = Integer.MAX_VALUE;
        System.out.println(imax);
        //获取int最小值
        int imin = Integer.MIN_VALUE;
        System.out.println(imin);
        //long的最大值与最小值
        long lmax = Long.MAX_VALUE;
        long lmin = Long.MIN_VALUE;
        System.out.println(lmax);
        System.out.println(lmin);



        /*
            包装类提供了静态方法:parseXXX(String str)
            作用:将字符串转换为对应的基本类型

            注意:字符串必须正确描述了基本类型可以保存的值
         */
        String s = "123";
//        String s = "123.123";//注意，不可以转换为整数，会报错
        int a = Integer.parseInt(s);
        System.out.println(a);//123

        double d = Double.parseDouble(s);
        System.out.println(d);//123.123


    }
}
